Magento Web Tips & Trends Blog

M1 End of Life - Magento 1 vs Magento 2

June 2020 was the End of Life for M1 websites. They will no longer receive official security patches, support, and quality fixes for the system. No matter the security issue found, there will be no new patches or support. This leaves an extreme vulnerability that makes the site an easy target fo...

Learn More

Deep Diving Suit

Merging and minifying CSS is a standard practice in the performance optimization world which can help significantly speed up a site as well as increase page score. They help reduce payload size and minimize the number of server requests which is always going to have positive impact on the over...

Learn More

Magento Website Speed Icon

Great speed performance is vital for a successful website to have. Page speed is a ranking factor on Google, but it is also a UX issue and for an ecommerce website, it could mean loss of revenue if website speed performs low.

If you’re visiting this article, then you probably already know your...

Learn More

Best Magento SEO Extensions

Magento 2 SEO and Marketing Extensions

Extensions within the Magento 2 framework allow for maximum customization in all areas of your marketplace. From shopping feeds and blogs on the front end, to targeting and schema markup on the back end. While the list of inventive add ons is ever growing w...

Learn More

Basic M2 Magento SEO Implementation Tips

Young man typying on a laptop

As seen in the previous article on the three C’s. These are basic Magento SEO tips and how they are implemented within each category. Magento 2 supports on-page SEO. You can find most of the Magento search engine optimization tools within ‘Marketing – SEO & Search" on M2. There are helpful SEO e...

Learn More

Low hanging fruit magento seo

So you built your Magento 2 website and you are looking to see what tips you can do to get better positioning, more traffic and of course more sales. In today’s blog post, we are going to discuss the top 3 things you can change right now to help you reach those goals. No technical skills requi...

Learn More

Children celebrating success I've been working with Magento 2 for the past two years but somehow never got the courage or time to take on the certification exam. There were always some excuses that prevented me from booking the the exam -- excessive workload, newer version of Magento coming out or dozens of other reasons. Prob...

Learn More

Local environment is a crucial part of how frustrated a developer can get. In the past I went from Ubuntu, to Windows to macOS, using LAMP, WAMP, MAMP, Vagrant, VM's and local server with Apache, PHP and MySQL, each of them have their advantages and disadvantages, but until now I wasn't fully...

Learn More

Timer in hand

Loaders are great for UX, it gives the user a feedback that some data crunching is going on, so they know that it's no point in trying to abuse the clicks, they just have to wait and that is just fine. BUT having to wait around 4s in order to see the product image is not just fine. I know that...

Learn More

When you are running an e-commerce store, inevitably you will experience shopping cart abandonment - customer adds items to their cart but leaves your site before checking out. According to Baymard Institute information, the average shopping cart abandonment rate is almost 70%. There are a number...

Learn More

Magento Starter Theme

After having worked on a few Magento 2 projects we've discovered that we've been repeating the same tasks over and over at the start of each project. Removing redundant navigation elements, changing header layout or including our handy LESS mixins are only a few of those tasks that we consta...

Learn More

One of goals of Magento 2 project was providing software with modularity. It gives us many advantages, and one of them is ability to disable modules which are not used. This speeds up compilation process, makes admin backend less-cluttered (what should improve UX) and finally, speeds up page load ti...

Learn More

As a frontend developer, there is a myth that CLI is for engineers or for sys admins and to don't touch it, but really, Magento 2 provides a straight forward list of commands and they can save you a lot of time on your development workflow.

What is CLI?

CLI stands for Command Line Interfac...

Learn More

Brick Legos

There are times that you might want to give your client the ability to easily add or modify content on store front without using a full blown third-party extension. One common use case is a homepage slider or a simple content block in the sidebar with a catchy call to action. Using static bloc...

Learn More

Often when working on an M2 project customers use different 3rd party services for inventory management, shipping management etc. Usually if the 3rd party service only uses API calls to read data from an M2 instance there’s shouldn’t be any trouble, but when someone wants to make an update using the...

Learn More

Recently, we've built a Magento 2 store on Magento Cloud without the usage of migration tools to migrate the data from Magento 1. One of the things that has changed, was a category name that was used as a top-level category. In Magento 1 the URL was /elements/subcategory.html and in Magento 2 the cl...

Learn More

We all know Magento is not the most welcoming enviroment for front-end developers. The basic set of tools that comes with the Magento 2 package is cumbersome to use and doesn't really help developers get the most out of their skill sets. Using Grunt to process LESS files is quite slow comparin...

Learn More